package com.joysuch.wwyt.bp.entity.bean;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class RecordSearchBean implements Serializable {
    // 排查人员
    private Long userId;
    /**
     * 任务周期类型
     * Y("年"),
     * M("月"),
     * D("日"),
     * H("时"),
     * W("周"),
     * T("临时性");
     */
    private List<String> cycleTypes;
    // 任务时间
    private Date checkDate;
    // 任务当天的结束时间
    private Date endOfCheckDate;
    // 搜索条件开始时间
    private Date startTime;
    // 搜索条件结束时间
    private Date endTime;
    // 是否已做
    private Boolean hadHandle = false;
    // 记录状态
    private String checkResult;
    // 是否历史记录
    private boolean historyFlag;
    // 页大小、当前页码
    private Integer size = 15;
    private Integer page = 0;
    // 排序字段0:task_id(默认)1:check_finish_date
    private Integer orderBy = 0;

    private Long tenentId;
    private String orgCode;

    private List<Long> riskPointIds;

    // 分析单元
    private String riskPointName;

    // 管控措施类型
    private Long riskMeasureTypeId;

    // 状态（正常、异常）
    private String action;
}
